home *** CD-ROM | disk | FTP | other *** search
- Short: Bracket highlighting for GoldED
- Author: dietmar@tomate.tng.oche.de (Dietmar Eilert)
- Uploader: cab@studbox.uni-stuttgart.de (Stefan Gybas)
- Type: text/edit
-
-
- PURPOSE
-
- Mirror is a GoldED add-on providing online bracket highlighting while the
- user is typing. Several bracket types are recognized.
-
- COPYIGHT
-
- ©1995 Dietmar Eilert (e-mail: DIETMAR@TOMATE.TNG.OCHE.DE). All Rights
- Reserved. Code may not be reused/reproduced without written permission of
- the author.
-
- Dietmar Eilert
- Mies-v-d-Rohe-Str.31, 52074 Aachen, Germany
- E-Mail: DIETMAR@TOMATE.TNG.OCHE.DE
- Tel: +49-(0)241-81665
- +49-(0)2525-7776
- Fax: +49-(0)241-81665
-
- INSTALLATION
-
- Just run the install script. GoldED 2.1.0+ required.
-
- USAGE & CONFIGURATION
-
- A parenthesis check is performed after input of every alpha-numeric
- character unless you turn off online checks (MIRROR OFFLINE; see below). No
- check is performed if non-alphanumeric keys - say the cursor keys - are
- used. However, you may add bracket-highlighting to any event using the new
- MIRROR CHECK command provided by this client; example: add the command
- MIRROR CHECK AUTOHIDE to the cursor key bindings.
-
- Bracket highlighting is suppressed if a matching bracked is found directly
- next to the current bracket in order to reduce flicker. Bracket
- highlighting is suppressed if there is some user defined block already,
- too, unless the block is a one-character block. Furthermore, bracket
- highlighting is restricted to a 30 lines range: if no matching bracket is
- found within that range, no character is highlighted.
-
- INTERNAL COMMANDS
-
- This utility will add a new internal command to GoldED:
-
- option description
- ---------------------------------------------------------------------------
- MIRROR CHECK/S highlight matching character
- AUTOHIDE/S remove marker if no matching character has been found
- ONLINE/S turn online checks (*) on
- OFFLINE turn online checks (*) off
- RANGE/N range of lines to be considered (ULONG, default 30)
- TWINS/K characters to look for (STRING, default "(){}[]")
-
- (*): checks are performed after input of alpha numeric characters
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 628 269 57.1% 10-May-95 09:07:18 Mirror.info
- 613 374 38.9% 04-May-95 08:51:12 +.Product-Info
- 1556 706 54.6% 17-Apr-95 13:20:52 +auto.ged
- 5732 3634 36.6% 17-Feb-95 19:22:36 +gx
- 1936 710 63.3% 17-Apr-95 13:23:04 +Install
- 732 381 47.9% 20-Oct-94 15:34:46 +Install.info
- 713 445 37.5% 16-Mar-95 13:23:58 +Licence
- 855 373 56.3% 15-Apr-95 17:36:22 +Licence.info
- 9116 5536 39.2% 04-May-95 08:46:26 +Mirror
- 838 202 75.8% 20-Mar-95 23:22:56 +Mirror.info
- 243 167 31.2% 16-Mar-95 13:24:06 +mirror.readme
- 623 153 75.4% 17-Feb-95 17:39:54 +mirror.key
- 2133 1058 50.3% 16-Mar-95 17:16:50 +ReadMe
- 855 381 55.4% 15-Apr-95 17:36:26 +ReadMe.info
- 20056 4586 77.1% 15-Apr-95 12:00:52 +main.c
- -------- ------- ----- --------- --------
- 46629 18975 59.3% 22-May-95 23:16:24 15 files
-